export const projects = [
  {
    "Name": "@q7/link-app",
    "Extension": "./src/extensions",
    "Application": "./src/application",
    "AbsPath": "C:\\Users\\azu\\code\\front-theory\\apps\\link\\app-setting.json"
  },
  {
    "Name": "@q7/link-h5",
    "Extension": "./src/extension",
    "Application": "./src/application",
    "AbsPath": "C:\\Users\\azu\\code\\front-theory\\apps\\link-h5\\app-setting.json"
  },
  {
    "Name": "@q7/micro-biz-base-app",
    "Extension": "./src/extensions/",
    "Application": "",
    "AbsPath": "C:\\Users\\azu\\code\\front-theory\\micro-apps\\business-apps\\biz-base-app\\app-setting.json"
  },
  {
    "Name": "@q7/micro-biz-web-app",
    "Extension": "./src/extensions",
    "Application": "./src/application",
    "AbsPath": "C:\\Users\\azu\\code\\front-theory\\micro-apps\\business-apps\\biz-web-app\\app-setting.json"
  },
  {
    "Name": "@q7/micro-consolidation-web-app",
    "Extension": "./src/extensions",
    "Application": "",
    "AbsPath": "C:\\Users\\azu\\code\\front-theory\\micro-apps\\business-apps\\consolidation-web-app\\app-setting.json"
  },
  {
    "Name": "@q7/micro-contract-web-app",
    "Extension": "./src/extensions/",
    "Application": "./src/applicationPlugins",
    "AbsPath": "C:\\Users\\azu\\code\\front-theory\\micro-apps\\business-apps\\contract-web-app\\app-setting.json"
  },
  {
    "Name": "@q7/micro-form-h5-app",
    "Extension": "./src/extension",
    "Application": "",
    "AbsPath": "C:\\Users\\azu\\code\\front-theory\\micro-apps\\form\\form-h5-app\\app-setting.json"
  },
  {
    "Name": "@q7/micro-invoice-web-app",
    "Extension": "./src/extensions",
    "Application": "",
    "AbsPath": "C:\\Users\\azu\\code\\front-theory\\micro-apps\\business-apps\\invoice-web-app\\app-setting.json"
  },
  {
    "Name": "@q7/micro-list-base-app",
    "Extension": "./src/extension",
    "Application": "",
    "AbsPath": "C:\\Users\\azu\\code\\front-theory\\micro-apps\\list\\list-base-app\\app-setting.json"
  },
  {
    "Name": "@q7/micro-project-web-app",
    "Extension": "./src/extensions",
    "Application": "./src/application",
    "AbsPath": "C:\\Users\\azu\\code\\front-theory\\micro-apps\\business-apps\\project-web-app\\app-setting.json"
  },
  {
    "Name": "@q7/micro-shopping-cart-app",
    "Extension": "./src/extension",
    "Application": "",
    "AbsPath": "C:\\Users\\azu\\code\\front-theory\\micro-apps\\shopping-cart-app\\app-setting.json"
  }
]

export const projectsMap = projects.reduce((acc, cur) => {
  acc[cur.Name] = cur;
  return acc;
}, {});
